<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.11.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>cppMISC: CCefHander类 参考</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<script type="text/javascript" src="../../clipboard.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../cookie.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/javascript" src="../../darkmode_toggle.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">cppMISC<span id="projectnumber">&#160;v1.1</span>
   </div>
   <div id="projectbrief">cppMisc 文档系统</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.11.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(1); });
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('../../',true,false,'search.php','搜索',false);
  $(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){ initResizable(false); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">载入中...</div>
<div class="SRStatus" id="Searching">搜索中...</div>
<div class="SRStatus" id="NoMatches">未找到</div>
</div>
</div>
</div>
</div>

</div><!-- top -->
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public 成员函数</a> &#124;
<a href="../../de/d44/class_c_cef_hander-members.html">所有成员列表</a>  </div>
  <div class="headertitle"><div class="title">CCefHander类 参考</div></div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a>&gt;</code></p>
<div class="dynheader">
类 CCefHander 继承关系图:</div>
<div class="dyncontent">
<div class="center"><img src="../../d2/d72/class_c_cef_hander__inherit__graph.png" border="0" usemap="#a_c_cef_hander_inherit__map" alt="Inheritance graph"/></div>
<map name="a_c_cef_hander_inherit__map" id="a_c_cef_hander_inherit__map">
<area shape="rect" title=" " alt="" coords="351,123,554,501"/>
<area shape="rect" title=" " alt="" coords="5,5,73,75"/>
<area shape="poly" title=" " alt="" coords="87,72,87,72,353,245,350,250,85,77,84,76"/>
<area shape="rect" title=" " alt="" coords="98,5,221,75"/>
<area shape="poly" title=" " alt="" coords="208,82,353,216,350,220,205,86"/>
<area shape="rect" title=" " alt="" coords="245,5,375,75"/>
<area shape="poly" title=" " alt="" coords="337,87,356,122,351,124,332,89"/>
<area shape="rect" title=" " alt="" coords="399,5,506,75"/>
<area shape="poly" title=" " alt="" coords="455,89,455,123,450,123,450,89"/>
<area shape="rect" title=" " alt="" coords="530,5,658,75"/>
<area shape="poly" title=" " alt="" coords="572,89,554,124,549,122,567,87"/>
<area shape="rect" title=" " alt="" coords="682,5,839,75"/>
<area shape="poly" title=" " alt="" coords="713,86,555,224,552,220,710,82"/>
<area shape="rect" title=" " alt="" coords="864,5,1001,75"/>
<area shape="poly" title=" " alt="" coords="862,84,555,256,552,252,859,80"/>
</map>
</div>
<div class="dynheader">
CCefHander 的协作图:</div>
<div class="dyncontent">
<div class="center"><img src="../../d2/d9d/class_c_cef_hander__coll__graph.png" border="0" usemap="#a_c_cef_hander_coll__map" alt="Collaboration graph"/></div>
<map name="a_c_cef_hander_coll__map" id="a_c_cef_hander_coll__map">
<area shape="rect" title=" " alt="" coords="351,123,554,501"/>
<area shape="rect" title=" " alt="" coords="5,5,73,75"/>
<area shape="poly" title=" " alt="" coords="87,72,87,72,353,245,350,250,85,77,84,76"/>
<area shape="rect" title=" " alt="" coords="98,5,221,75"/>
<area shape="poly" title=" " alt="" coords="208,82,353,216,350,220,205,86"/>
<area shape="rect" title=" " alt="" coords="245,5,375,75"/>
<area shape="poly" title=" " alt="" coords="337,87,356,122,351,124,332,89"/>
<area shape="rect" title=" " alt="" coords="399,5,506,75"/>
<area shape="poly" title=" " alt="" coords="455,89,455,123,450,123,450,89"/>
<area shape="rect" title=" " alt="" coords="530,5,658,75"/>
<area shape="poly" title=" " alt="" coords="572,89,554,124,549,122,567,87"/>
<area shape="rect" title=" " alt="" coords="682,5,839,75"/>
<area shape="poly" title=" " alt="" coords="713,86,555,224,552,220,710,82"/>
<area shape="rect" title=" " alt="" coords="864,5,1001,75"/>
<area shape="poly" title=" " alt="" coords="862,84,555,256,552,252,859,80"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public 成员函数</h2></td></tr>
<tr class="memitem:a54676774969fedfc3acada7189d836bb" id="r_a54676774969fedfc3acada7189d836bb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a54676774969fedfc3acada7189d836bb">CCefHander</a> ()</td></tr>
<tr class="separator:a54676774969fedfc3acada7189d836bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac53217a6c2fa48c432801cc221f83bad" id="r_ac53217a6c2fa48c432801cc221f83bad"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac53217a6c2fa48c432801cc221f83bad">~CCefHander</a> ()</td></tr>
<tr class="separator:ac53217a6c2fa48c432801cc221f83bad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a891998efa25db40fc01904fb77643906" id="r_a891998efa25db40fc01904fb77643906"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a891998efa25db40fc01904fb77643906">setCredential</a> (<a class="el" href="../../d1/d7e/classcredential_base.html">credentialBase</a> *c)</td></tr>
<tr class="memdesc:a891998efa25db40fc01904fb77643906"><td class="mdescLeft">&#160;</td><td class="mdescRight">指定用户授权接口对象  <br /></td></tr>
<tr class="separator:a891998efa25db40fc01904fb77643906"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad948599f9c34ddd5538ff6d030c68eb2" id="r_ad948599f9c34ddd5538ff6d030c68eb2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad948599f9c34ddd5538ff6d030c68eb2">setParent</a> (QWidget *parent)</td></tr>
<tr class="separator:ad948599f9c34ddd5538ff6d030c68eb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26451d33955b6802ab1cdf8ec4dac909" id="r_a26451d33955b6802ab1cdf8ec4dac909"><td class="memItemLeft" align="right" valign="top">CefRefPtr&lt; CefBrowser &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a26451d33955b6802ab1cdf8ec4dac909">GetBrowser</a> ()</td></tr>
<tr class="separator:a26451d33955b6802ab1cdf8ec4dac909"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c7afe38b5f8612008ae53bd89f15b94" id="r_a7c7afe38b5f8612008ae53bd89f15b94"><td class="memItemLeft" align="right" valign="top">CefRefPtr&lt; CefFrame &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7c7afe38b5f8612008ae53bd89f15b94">GetMainFram</a> ()</td></tr>
<tr class="separator:a7c7afe38b5f8612008ae53bd89f15b94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8dcb49a34e90e5b15a3b09bb83a633e" id="r_ac8dcb49a34e90e5b15a3b09bb83a633e"><td class="memItemLeft" align="right" valign="top">HWND&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac8dcb49a34e90e5b15a3b09bb83a633e">GetBrowserHostWnd</a> ()</td></tr>
<tr class="separator:ac8dcb49a34e90e5b15a3b09bb83a633e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae31db42bec144fb4e506ba174233f3cd" id="r_ae31db42bec144fb4e506ba174233f3cd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae31db42bec144fb4e506ba174233f3cd">SetHomePage</a> (const std::string &amp;strUrl)</td></tr>
<tr class="separator:ae31db42bec144fb4e506ba174233f3cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06823b056d1b959dfacc9da14461311f" id="r_a06823b056d1b959dfacc9da14461311f"><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a06823b056d1b959dfacc9da14461311f">GetHomePage</a> () const</td></tr>
<tr class="separator:a06823b056d1b959dfacc9da14461311f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1db91fe2e5788c171bd1e07eb8e588e" id="r_ad1db91fe2e5788c171bd1e07eb8e588e"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad1db91fe2e5788c171bd1e07eb8e588e">GetLoadingUrl</a> ()</td></tr>
<tr class="separator:ad1db91fe2e5788c171bd1e07eb8e588e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20ab854055af437adda8c26d1ffbf6c4" id="r_a20ab854055af437adda8c26d1ffbf6c4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a20ab854055af437adda8c26d1ffbf6c4">Navigate</a> (const std::string &amp;strUrl)</td></tr>
<tr class="separator:a20ab854055af437adda8c26d1ffbf6c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed57e3930124462297eb930bf66d62d3" id="r_aed57e3930124462297eb930bf66d62d3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aed57e3930124462297eb930bf66d62d3">CreateBrowser</a> (HWND hParentWnd, const RECT &amp;rect)</td></tr>
<tr class="separator:aed57e3930124462297eb930bf66d62d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca2ffbd4fdff440779642262ea37e2e9" id="r_aca2ffbd4fdff440779642262ea37e2e9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aca2ffbd4fdff440779642262ea37e2e9">IsClosing</a> () const</td></tr>
<tr class="separator:aca2ffbd4fdff440779642262ea37e2e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8d24b9694d490d7b2e18dd0005edd51" id="r_af8d24b9694d490d7b2e18dd0005edd51"><td class="memItemLeft" align="right" valign="top">virtual CefRefPtr&lt; CefDisplayHandler &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af8d24b9694d490d7b2e18dd0005edd51">GetDisplayHandler</a> () override</td></tr>
<tr class="separator:af8d24b9694d490d7b2e18dd0005edd51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ca0a3e32a10dd5075d9181c419968ab" id="r_a1ca0a3e32a10dd5075d9181c419968ab"><td class="memItemLeft" align="right" valign="top">virtual CefRefPtr&lt; CefLifeSpanHandler &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1ca0a3e32a10dd5075d9181c419968ab">GetLifeSpanHandler</a> () override</td></tr>
<tr class="separator:a1ca0a3e32a10dd5075d9181c419968ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0737f3bb17e368fac528475206aeb6e" id="r_ac0737f3bb17e368fac528475206aeb6e"><td class="memItemLeft" align="right" valign="top">virtual CefRefPtr&lt; CefLoadHandler &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac0737f3bb17e368fac528475206aeb6e">GetLoadHandler</a> () override</td></tr>
<tr class="separator:ac0737f3bb17e368fac528475206aeb6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39c3bedde34424ab2440a92705da821c" id="r_a39c3bedde34424ab2440a92705da821c"><td class="memItemLeft" align="right" valign="top">virtual CefRefPtr&lt; CefContextMenuHandler &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a39c3bedde34424ab2440a92705da821c">GetContextMenuHandler</a> () override</td></tr>
<tr class="separator:a39c3bedde34424ab2440a92705da821c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ace4fd6bb3c54307cc5db2a18239a33" id="r_a6ace4fd6bb3c54307cc5db2a18239a33"><td class="memItemLeft" align="right" valign="top">virtual CefRefPtr&lt; CefDownloadHandler &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6ace4fd6bb3c54307cc5db2a18239a33">GetDownloadHandler</a> () override</td></tr>
<tr class="separator:a6ace4fd6bb3c54307cc5db2a18239a33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a235bf8e7ff8168b4cf36ffd3138f161b" id="r_a235bf8e7ff8168b4cf36ffd3138f161b"><td class="memItemLeft" align="right" valign="top">virtual CefRefPtr&lt; CefRequestHandler &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a235bf8e7ff8168b4cf36ffd3138f161b">GetRequestHandler</a> () override</td></tr>
<tr class="separator:a235bf8e7ff8168b4cf36ffd3138f161b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade0cf8a23875de69f3e9c08726d93b8c" id="r_ade0cf8a23875de69f3e9c08726d93b8c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ade0cf8a23875de69f3e9c08726d93b8c">OnTitleChange</a> (CefRefPtr&lt; CefBrowser &gt; browser, const CefString &amp;title) override</td></tr>
<tr class="separator:ade0cf8a23875de69f3e9c08726d93b8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a754f9fc243d179a525e30b851b3b35bc" id="r_a754f9fc243d179a525e30b851b3b35bc"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a754f9fc243d179a525e30b851b3b35bc">OnAddressChange</a> (CefRefPtr&lt; CefBrowser &gt; browser, CefRefPtr&lt; CefFrame &gt; frame, const CefString &amp;url) override</td></tr>
<tr class="separator:a754f9fc243d179a525e30b851b3b35bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada5ff0e7b39267a69377592d1f42eb59" id="r_ada5ff0e7b39267a69377592d1f42eb59"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ada5ff0e7b39267a69377592d1f42eb59">OnTooltip</a> (CefRefPtr&lt; CefBrowser &gt; browser, CefString &amp;text) override</td></tr>
<tr class="separator:ada5ff0e7b39267a69377592d1f42eb59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78bb5f1fb261088f0c40446de04f3205" id="r_a78bb5f1fb261088f0c40446de04f3205"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a78bb5f1fb261088f0c40446de04f3205">OnStatusMessage</a> (CefRefPtr&lt; CefBrowser &gt; browser, const CefString &amp;value) override</td></tr>
<tr class="separator:a78bb5f1fb261088f0c40446de04f3205"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50487019ca27dc2e4035c2077e1ba8ae" id="r_a50487019ca27dc2e4035c2077e1ba8ae"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a50487019ca27dc2e4035c2077e1ba8ae">OnBeforePopup</a> (CefRefPtr&lt; CefBrowser &gt; browser, CefRefPtr&lt; CefFrame &gt; frame, const CefString &amp;target_url, const CefString &amp;target_frame_name, CefLifeSpanHandler::WindowOpenDisposition target_disposition, bool user_gesture, const CefPopupFeatures &amp;popupFeatures, CefWindowInfo &amp;windowInfo, CefRefPtr&lt; CefClient &gt; &amp;client, CefBrowserSettings &amp;settings, CefRefPtr&lt; CefDictionaryValue &gt; &amp;extra_info, bool *no_javascript_access) override</td></tr>
<tr class="separator:a50487019ca27dc2e4035c2077e1ba8ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ea44e16967845b7cef2dd374968ecc2" id="r_a8ea44e16967845b7cef2dd374968ecc2"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8ea44e16967845b7cef2dd374968ecc2">OnAfterCreated</a> (CefRefPtr&lt; CefBrowser &gt; browser) override</td></tr>
<tr class="separator:a8ea44e16967845b7cef2dd374968ecc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9873b6c17cbba213994db82c25fdd8d" id="r_ae9873b6c17cbba213994db82c25fdd8d"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae9873b6c17cbba213994db82c25fdd8d">DoClose</a> (CefRefPtr&lt; CefBrowser &gt; browser) override</td></tr>
<tr class="separator:ae9873b6c17cbba213994db82c25fdd8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae050533cd7160e4063f7c0bb19ac34c2" id="r_ae050533cd7160e4063f7c0bb19ac34c2"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae050533cd7160e4063f7c0bb19ac34c2">OnBeforeClose</a> (CefRefPtr&lt; CefBrowser &gt; browser) override</td></tr>
<tr class="separator:ae050533cd7160e4063f7c0bb19ac34c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d3dd71bff2700a521bf5afd1b8772d6" id="r_a5d3dd71bff2700a521bf5afd1b8772d6"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5d3dd71bff2700a521bf5afd1b8772d6">OnLoadStart</a> (CefRefPtr&lt; CefBrowser &gt; browser, CefRefPtr&lt; CefFrame &gt; frame, TransitionType transition_type) override</td></tr>
<tr class="separator:a5d3dd71bff2700a521bf5afd1b8772d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0dc43ae00f4a126132360352dc88553" id="r_ac0dc43ae00f4a126132360352dc88553"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac0dc43ae00f4a126132360352dc88553">OnLoadEnd</a> (CefRefPtr&lt; CefBrowser &gt; browser, CefRefPtr&lt; CefFrame &gt; frame, int httpStatusCode) override</td></tr>
<tr class="separator:ac0dc43ae00f4a126132360352dc88553"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5caed89fbdab3456ddaffd743edb6500" id="r_a5caed89fbdab3456ddaffd743edb6500"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5caed89fbdab3456ddaffd743edb6500">OnLoadError</a> (CefRefPtr&lt; CefBrowser &gt; browser, CefRefPtr&lt; CefFrame &gt; frame, ErrorCode errorCode, const CefString &amp;errorText, const CefString &amp;failedUrl) override</td></tr>
<tr class="separator:a5caed89fbdab3456ddaffd743edb6500"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab21c3bcfebeb33fb22fc23342d8b3b6c" id="r_ab21c3bcfebeb33fb22fc23342d8b3b6c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab21c3bcfebeb33fb22fc23342d8b3b6c">CloseAllBrowsers</a> (bool force_close)</td></tr>
<tr class="separator:ab21c3bcfebeb33fb22fc23342d8b3b6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b3259064960660121a448ab28f288dd" id="r_a9b3259064960660121a448ab28f288dd"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9b3259064960660121a448ab28f288dd">OnBeforeBrowse</a> (CefRefPtr&lt; CefBrowser &gt;, CefRefPtr&lt; CefFrame &gt;, CefRefPtr&lt; CefRequest &gt;, bool, bool) override</td></tr>
<tr class="separator:a9b3259064960660121a448ab28f288dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad776c3ff7c8e32ff515e79df2a4548b4" id="r_ad776c3ff7c8e32ff515e79df2a4548b4"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad776c3ff7c8e32ff515e79df2a4548b4">OnBeforeResourceLoad</a> (CefRefPtr&lt; CefBrowser &gt;, CefRefPtr&lt; CefFrame &gt;, CefRefPtr&lt; CefRequest &gt;)</td></tr>
<tr class="separator:ad776c3ff7c8e32ff515e79df2a4548b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae79abb8b163dfc5d283f36c7861d2fe7" id="r_ae79abb8b163dfc5d283f36c7861d2fe7"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae79abb8b163dfc5d283f36c7861d2fe7">OnBeforeContextMenu</a> (CefRefPtr&lt; CefBrowser &gt; browser, CefRefPtr&lt; CefFrame &gt; frame, CefRefPtr&lt; CefContextMenuParams &gt; params, CefRefPtr&lt; CefMenuModel &gt; model) override</td></tr>
<tr class="separator:ae79abb8b163dfc5d283f36c7861d2fe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a825739785babaa11a300e9639fb416cc" id="r_a825739785babaa11a300e9639fb416cc"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a825739785babaa11a300e9639fb416cc">OnContextMenuCommand</a> (CefRefPtr&lt; CefBrowser &gt; browser, CefRefPtr&lt; CefFrame &gt; frame, CefRefPtr&lt; CefContextMenuParams &gt; params, int command_id, EventFlags event_flags) override</td></tr>
<tr class="separator:a825739785babaa11a300e9639fb416cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4685c397ecd5697677bbb4ec74321c89" id="r_a4685c397ecd5697677bbb4ec74321c89"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4685c397ecd5697677bbb4ec74321c89">OnBeforeDownload</a> (CefRefPtr&lt; CefBrowser &gt; browser, CefRefPtr&lt; CefDownloadItem &gt; download_item, const CefString &amp;suggested_name, CefRefPtr&lt; CefBeforeDownloadCallback &gt; callback) override</td></tr>
<tr class="separator:a4685c397ecd5697677bbb4ec74321c89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9241d4fb8ca14b60de9388b755e04af" id="r_ab9241d4fb8ca14b60de9388b755e04af"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab9241d4fb8ca14b60de9388b755e04af">OnDownloadUpdated</a> (CefRefPtr&lt; CefBrowser &gt; browser, CefRefPtr&lt; CefDownloadItem &gt; download_item, CefRefPtr&lt; CefDownloadItemCallback &gt; callback) override</td></tr>
<tr class="separator:ab9241d4fb8ca14b60de9388b755e04af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cfd8f26ec98ec7525787032ed43b76f" id="r_a6cfd8f26ec98ec7525787032ed43b76f"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6cfd8f26ec98ec7525787032ed43b76f">OnSelectClientCertificate</a> (CefRefPtr&lt; CefBrowser &gt;, bool, const CefString &amp;, int, const X509CertificateList &amp;, CefRefPtr&lt; CefSelectClientCertificateCallback &gt;) override</td></tr>
<tr class="separator:a6cfd8f26ec98ec7525787032ed43b76f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a72264a203c6d493bd9a824c7388791" id="r_a4a72264a203c6d493bd9a824c7388791"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4a72264a203c6d493bd9a824c7388791">GetAuthCredentials</a> (CefRefPtr&lt; CefBrowser &gt; browser, const CefString &amp;origin_url, bool isProxy, const CefString &amp;host, int port, const CefString &amp;realm, const CefString &amp;scheme, CefRefPtr&lt; CefAuthCallback &gt; callback) final</td></tr>
<tr class="separator:a4a72264a203c6d493bd9a824c7388791"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
<div class="textblock">
<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00032">32</a> 行定义.</p>
</div><h2 class="groupheader">构造及析构函数说明</h2>
<a id="a54676774969fedfc3acada7189d836bb" name="a54676774969fedfc3acada7189d836bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54676774969fedfc3acada7189d836bb">&#9670;&#160;</a></span>CCefHander()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">CCefHander::CCefHander </td>
          <td>(</td>
          <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00021">21</a> 行定义.</p>

</div>
</div>
<a id="ac53217a6c2fa48c432801cc221f83bad" name="ac53217a6c2fa48c432801cc221f83bad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac53217a6c2fa48c432801cc221f83bad">&#9670;&#160;</a></span>~CCefHander()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">CCefHander::~CCefHander </td>
          <td>(</td>
          <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00027">27</a> 行定义.</p>

</div>
</div>
<h2 class="groupheader">成员函数说明</h2>
<a id="ab21c3bcfebeb33fb22fc23342d8b3b6c" name="ab21c3bcfebeb33fb22fc23342d8b3b6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab21c3bcfebeb33fb22fc23342d8b3b6c">&#9670;&#160;</a></span>CloseAllBrowsers()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::CloseAllBrowsers </td>
          <td>(</td>
          <td class="paramtype">bool</td>          <td class="paramname"><span class="paramname"><em>force_close</em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00040">40</a> 行定义.</p>

</div>
</div>
<a id="aed57e3930124462297eb930bf66d62d3" name="aed57e3930124462297eb930bf66d62d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aed57e3930124462297eb930bf66d62d3">&#9670;&#160;</a></span>CreateBrowser()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::CreateBrowser </td>
          <td>(</td>
          <td class="paramtype">HWND</td>          <td class="paramname"><span class="paramname"><em>hParentWnd</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const RECT &amp;</td>          <td class="paramname"><span class="paramname"><em>rect</em></span>&#160;)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00069">69</a> 行定义.</p>

</div>
</div>
<a id="ae9873b6c17cbba213994db82c25fdd8d" name="ae9873b6c17cbba213994db82c25fdd8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9873b6c17cbba213994db82c25fdd8d">&#9670;&#160;</a></span>DoClose()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CCefHander::DoClose </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00223">223</a> 行定义.</p>

</div>
</div>
<a id="a4a72264a203c6d493bd9a824c7388791" name="a4a72264a203c6d493bd9a824c7388791"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a72264a203c6d493bd9a824c7388791">&#9670;&#160;</a></span>GetAuthCredentials()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CCefHander::GetAuthCredentials </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CefString &amp;</td>          <td class="paramname"><span class="paramname"><em>origin_url</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool</td>          <td class="paramname"><span class="paramname"><em>isProxy</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CefString &amp;</td>          <td class="paramname"><span class="paramname"><em>host</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int</td>          <td class="paramname"><span class="paramname"><em>port</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CefString &amp;</td>          <td class="paramname"><span class="paramname"><em>realm</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CefString &amp;</td>          <td class="paramname"><span class="paramname"><em>scheme</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefAuthCallback &gt;</td>          <td class="paramname"><span class="paramname"><em>callback</em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">final</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00306">306</a> 行定义.</p>
<div class="dynheader">
函数调用图:</div>
<div class="dyncontent">
<div class="center"><img src="../../dd/d69/class_c_cef_hander_a4a72264a203c6d493bd9a824c7388791_cgraph.png" border="0" usemap="#add/d69/class_c_cef_hander_a4a72264a203c6d493bd9a824c7388791_cgraph" alt=""/></div>
<map name="add/d69/class_c_cef_hander_a4a72264a203c6d493bd9a824c7388791_cgraph" id="add/d69/class_c_cef_hander_a4a72264a203c6d493bd9a824c7388791_cgraph">
<area shape="rect" title=" " alt="" coords="5,31,222,57"/>
<area shape="rect" href="../../d1/d7e/classcredential_base.html#ae809d239d3e4d853f7121f12258e5a0f" title="读取授权信息" alt="" coords="270,5,403,32"/>
<area shape="poly" title=" " alt="" coords="221,29,254,25,254,31,222,34"/>
<area shape="rect" href="../../d1/d7e/classcredential_base.html#a9ea5440c644c8c603bbfde4955e841b1" title="启动运行，一般可以弹出对话框输入" alt="" coords="270,56,403,83"/>
<area shape="poly" title=" " alt="" coords="222,54,254,57,254,63,221,59"/>
</map>
</div>

</div>
</div>
<a id="a26451d33955b6802ab1cdf8ec4dac909" name="a26451d33955b6802ab1cdf8ec4dac909"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a26451d33955b6802ab1cdf8ec4dac909">&#9670;&#160;</a></span>GetBrowser()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">CefRefPtr&lt; CefBrowser &gt; CCefHander::GetBrowser </td>
          <td>(</td>
          <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00051">51</a> 行定义.</p>

</div>
</div>
<a id="ac8dcb49a34e90e5b15a3b09bb83a633e" name="ac8dcb49a34e90e5b15a3b09bb83a633e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac8dcb49a34e90e5b15a3b09bb83a633e">&#9670;&#160;</a></span>GetBrowserHostWnd()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">HWND CCefHander::GetBrowserHostWnd </td>
          <td>(</td>
          <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00053">53</a> 行定义.</p>

</div>
</div>
<a id="a39c3bedde34424ab2440a92705da821c" name="a39c3bedde34424ab2440a92705da821c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39c3bedde34424ab2440a92705da821c">&#9670;&#160;</a></span>GetContextMenuHandler()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual CefRefPtr&lt; CefContextMenuHandler &gt; CCefHander::GetContextMenuHandler </td>
          <td>(</td>
          <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00065">65</a> 行定义.</p>

</div>
</div>
<a id="af8d24b9694d490d7b2e18dd0005edd51" name="af8d24b9694d490d7b2e18dd0005edd51"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af8d24b9694d490d7b2e18dd0005edd51">&#9670;&#160;</a></span>GetDisplayHandler()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual CefRefPtr&lt; CefDisplayHandler &gt; CCefHander::GetDisplayHandler </td>
          <td>(</td>
          <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00062">62</a> 行定义.</p>

</div>
</div>
<a id="a6ace4fd6bb3c54307cc5db2a18239a33" name="a6ace4fd6bb3c54307cc5db2a18239a33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ace4fd6bb3c54307cc5db2a18239a33">&#9670;&#160;</a></span>GetDownloadHandler()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual CefRefPtr&lt; CefDownloadHandler &gt; CCefHander::GetDownloadHandler </td>
          <td>(</td>
          <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00066">66</a> 行定义.</p>

</div>
</div>
<a id="a06823b056d1b959dfacc9da14461311f" name="a06823b056d1b959dfacc9da14461311f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06823b056d1b959dfacc9da14461311f">&#9670;&#160;</a></span>GetHomePage()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const std::string &amp; CCefHander::GetHomePage </td>
          <td>(</td>
          <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00055">55</a> 行定义.</p>

</div>
</div>
<a id="a1ca0a3e32a10dd5075d9181c419968ab" name="a1ca0a3e32a10dd5075d9181c419968ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ca0a3e32a10dd5075d9181c419968ab">&#9670;&#160;</a></span>GetLifeSpanHandler()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual CefRefPtr&lt; CefLifeSpanHandler &gt; CCefHander::GetLifeSpanHandler </td>
          <td>(</td>
          <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00063">63</a> 行定义.</p>

</div>
</div>
<a id="ac0737f3bb17e368fac528475206aeb6e" name="ac0737f3bb17e368fac528475206aeb6e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac0737f3bb17e368fac528475206aeb6e">&#9670;&#160;</a></span>GetLoadHandler()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual CefRefPtr&lt; CefLoadHandler &gt; CCefHander::GetLoadHandler </td>
          <td>(</td>
          <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00064">64</a> 行定义.</p>

</div>
</div>
<a id="ad1db91fe2e5788c171bd1e07eb8e588e" name="ad1db91fe2e5788c171bd1e07eb8e588e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad1db91fe2e5788c171bd1e07eb8e588e">&#9670;&#160;</a></span>GetLoadingUrl()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string CCefHander::GetLoadingUrl </td>
          <td>(</td>
          <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00056">56</a> 行定义.</p>
<div class="dynheader">
函数调用图:</div>
<div class="dyncontent">
<div class="center"><img src="../../dd/d69/class_c_cef_hander_ad1db91fe2e5788c171bd1e07eb8e588e_cgraph.png" border="0" usemap="#add/d69/class_c_cef_hander_ad1db91fe2e5788c171bd1e07eb8e588e_cgraph" alt=""/></div>
<map name="add/d69/class_c_cef_hander_ad1db91fe2e5788c171bd1e07eb8e588e_cgraph" id="add/d69/class_c_cef_hander_ad1db91fe2e5788c171bd1e07eb8e588e_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,191,32"/>
<area shape="rect" href="../../dd/d69/class_c_cef_hander.html#a7c7afe38b5f8612008ae53bd89f15b94" title=" " alt="" coords="239,5,420,32"/>
<area shape="poly" title=" " alt="" coords="191,16,223,16,223,21,191,21"/>
</map>
</div>

</div>
</div>
<a id="a7c7afe38b5f8612008ae53bd89f15b94" name="a7c7afe38b5f8612008ae53bd89f15b94"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c7afe38b5f8612008ae53bd89f15b94">&#9670;&#160;</a></span>GetMainFram()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">CefRefPtr&lt; CefFrame &gt; CCefHander::GetMainFram </td>
          <td>(</td>
          <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00052">52</a> 行定义.</p>
<div class="dynheader">
这是这个函数的调用关系图:</div>
<div class="dyncontent">
<div class="center"><img src="../../dd/d69/class_c_cef_hander_a7c7afe38b5f8612008ae53bd89f15b94_icgraph.png" border="0" usemap="#add/d69/class_c_cef_hander_a7c7afe38b5f8612008ae53bd89f15b94_icgraph" alt=""/></div>
<map name="add/d69/class_c_cef_hander_a7c7afe38b5f8612008ae53bd89f15b94_icgraph" id="add/d69/class_c_cef_hander_a7c7afe38b5f8612008ae53bd89f15b94_icgraph">
<area shape="rect" title=" " alt="" coords="239,31,420,57"/>
<area shape="rect" href="../../dd/d69/class_c_cef_hander.html#ad1db91fe2e5788c171bd1e07eb8e588e" title=" " alt="" coords="5,5,191,32"/>
<area shape="poly" title=" " alt="" coords="223,35,191,31,191,26,224,30"/>
<area shape="rect" href="../../dd/d69/class_c_cef_hander.html#a20ab854055af437adda8c26d1ffbf6c4" title=" " alt="" coords="21,56,175,83"/>
<area shape="poly" title=" " alt="" coords="223,58,176,64,175,58,223,53"/>
</map>
</div>

</div>
</div>
<a id="a235bf8e7ff8168b4cf36ffd3138f161b" name="a235bf8e7ff8168b4cf36ffd3138f161b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a235bf8e7ff8168b4cf36ffd3138f161b">&#9670;&#160;</a></span>GetRequestHandler()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual CefRefPtr&lt; CefRequestHandler &gt; CCefHander::GetRequestHandler </td>
          <td>(</td>
          <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00067">67</a> 行定义.</p>

</div>
</div>
<a id="aca2ffbd4fdff440779642262ea37e2e9" name="aca2ffbd4fdff440779642262ea37e2e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca2ffbd4fdff440779642262ea37e2e9">&#9670;&#160;</a></span>IsClosing()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CCefHander::IsClosing </td>
          <td>(</td>
          <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00059">59</a> 行定义.</p>

</div>
</div>
<a id="a20ab854055af437adda8c26d1ffbf6c4" name="a20ab854055af437adda8c26d1ffbf6c4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20ab854055af437adda8c26d1ffbf6c4">&#9670;&#160;</a></span>Navigate()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::Navigate </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;</td>          <td class="paramname"><span class="paramname"><em>strUrl</em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00062">62</a> 行定义.</p>
<div class="dynheader">
函数调用图:</div>
<div class="dyncontent">
<div class="center"><img src="../../dd/d69/class_c_cef_hander_a20ab854055af437adda8c26d1ffbf6c4_cgraph.png" border="0" usemap="#add/d69/class_c_cef_hander_a20ab854055af437adda8c26d1ffbf6c4_cgraph" alt=""/></div>
<map name="add/d69/class_c_cef_hander_a20ab854055af437adda8c26d1ffbf6c4_cgraph" id="add/d69/class_c_cef_hander_a20ab854055af437adda8c26d1ffbf6c4_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,160,32"/>
<area shape="rect" href="../../dd/d69/class_c_cef_hander.html#a7c7afe38b5f8612008ae53bd89f15b94" title=" " alt="" coords="208,5,389,32"/>
<area shape="poly" title=" " alt="" coords="160,16,192,16,192,21,160,21"/>
</map>
</div>

</div>
</div>
<a id="a754f9fc243d179a525e30b851b3b35bc" name="a754f9fc243d179a525e30b851b3b35bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a754f9fc243d179a525e30b851b3b35bc">&#9670;&#160;</a></span>OnAddressChange()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::OnAddressChange </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefFrame &gt;</td>          <td class="paramname"><span class="paramname"><em>frame</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CefString &amp;</td>          <td class="paramname"><span class="paramname"><em>url</em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00176">176</a> 行定义.</p>

</div>
</div>
<a id="a8ea44e16967845b7cef2dd374968ecc2" name="a8ea44e16967845b7cef2dd374968ecc2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8ea44e16967845b7cef2dd374968ecc2">&#9670;&#160;</a></span>OnAfterCreated()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::OnAfterCreated </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00212">212</a> 行定义.</p>

</div>
</div>
<a id="a9b3259064960660121a448ab28f288dd" name="a9b3259064960660121a448ab28f288dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b3259064960660121a448ab28f288dd">&#9670;&#160;</a></span>OnBeforeBrowse()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool CCefHander::OnBeforeBrowse </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em></em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefFrame &gt;</td>          <td class="paramname"><span class="paramname"><em></em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefRequest &gt;</td>          <td class="paramname"><span class="paramname"><em></em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool</td>          <td class="paramname"><span class="paramname"><em></em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool</td>          <td class="paramname"><span class="paramname"><em></em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00101">101</a> 行定义.</p>

</div>
</div>
<a id="ae050533cd7160e4063f7c0bb19ac34c2" name="ae050533cd7160e4063f7c0bb19ac34c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae050533cd7160e4063f7c0bb19ac34c2">&#9670;&#160;</a></span>OnBeforeClose()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::OnBeforeClose </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00239">239</a> 行定义.</p>

</div>
</div>
<a id="ae79abb8b163dfc5d283f36c7861d2fe7" name="ae79abb8b163dfc5d283f36c7861d2fe7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae79abb8b163dfc5d283f36c7861d2fe7">&#9670;&#160;</a></span>OnBeforeContextMenu()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::OnBeforeContextMenu </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefFrame &gt;</td>          <td class="paramname"><span class="paramname"><em>frame</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefContextMenuParams &gt;</td>          <td class="paramname"><span class="paramname"><em>params</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefMenuModel &gt;</td>          <td class="paramname"><span class="paramname"><em>model</em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00087">87</a> 行定义.</p>

</div>
</div>
<a id="a4685c397ecd5697677bbb4ec74321c89" name="a4685c397ecd5697677bbb4ec74321c89"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4685c397ecd5697677bbb4ec74321c89">&#9670;&#160;</a></span>OnBeforeDownload()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::OnBeforeDownload </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefDownloadItem &gt;</td>          <td class="paramname"><span class="paramname"><em>download_item</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CefString &amp;</td>          <td class="paramname"><span class="paramname"><em>suggested_name</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefBeforeDownloadCallback &gt;</td>          <td class="paramname"><span class="paramname"><em>callback</em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00256">256</a> 行定义.</p>

</div>
</div>
<a id="a50487019ca27dc2e4035c2077e1ba8ae" name="a50487019ca27dc2e4035c2077e1ba8ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50487019ca27dc2e4035c2077e1ba8ae">&#9670;&#160;</a></span>OnBeforePopup()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CCefHander::OnBeforePopup </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefFrame &gt;</td>          <td class="paramname"><span class="paramname"><em>frame</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CefString &amp;</td>          <td class="paramname"><span class="paramname"><em>target_url</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CefString &amp;</td>          <td class="paramname"><span class="paramname"><em>target_frame_name</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefLifeSpanHandler::WindowOpenDisposition</td>          <td class="paramname"><span class="paramname"><em>target_disposition</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool</td>          <td class="paramname"><span class="paramname"><em>user_gesture</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CefPopupFeatures &amp;</td>          <td class="paramname"><span class="paramname"><em>popupFeatures</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefWindowInfo &amp;</td>          <td class="paramname"><span class="paramname"><em>windowInfo</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefClient &gt; &amp;</td>          <td class="paramname"><span class="paramname"><em>client</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefBrowserSettings &amp;</td>          <td class="paramname"><span class="paramname"><em>settings</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefDictionaryValue &gt; &amp;</td>          <td class="paramname"><span class="paramname"><em>extra_info</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool *</td>          <td class="paramname"><span class="paramname"><em>no_javascript_access</em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00193">193</a> 行定义.</p>

</div>
</div>
<a id="ad776c3ff7c8e32ff515e79df2a4548b4" name="ad776c3ff7c8e32ff515e79df2a4548b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad776c3ff7c8e32ff515e79df2a4548b4">&#9670;&#160;</a></span>OnBeforeResourceLoad()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool CCefHander::OnBeforeResourceLoad </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em></em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefFrame &gt;</td>          <td class="paramname"><span class="paramname"><em></em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefRequest &gt;</td>          <td class="paramname"><span class="paramname"><em></em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00111">111</a> 行定义.</p>

</div>
</div>
<a id="a825739785babaa11a300e9639fb416cc" name="a825739785babaa11a300e9639fb416cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a825739785babaa11a300e9639fb416cc">&#9670;&#160;</a></span>OnContextMenuCommand()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CCefHander::OnContextMenuCommand </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefFrame &gt;</td>          <td class="paramname"><span class="paramname"><em>frame</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefContextMenuParams &gt;</td>          <td class="paramname"><span class="paramname"><em>params</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int</td>          <td class="paramname"><span class="paramname"><em>command_id</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">EventFlags</td>          <td class="paramname"><span class="paramname"><em>event_flags</em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00116">116</a> 行定义.</p>

</div>
</div>
<a id="ab9241d4fb8ca14b60de9388b755e04af" name="ab9241d4fb8ca14b60de9388b755e04af"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab9241d4fb8ca14b60de9388b755e04af">&#9670;&#160;</a></span>OnDownloadUpdated()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::OnDownloadUpdated </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefDownloadItem &gt;</td>          <td class="paramname"><span class="paramname"><em>download_item</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefDownloadItemCallback &gt;</td>          <td class="paramname"><span class="paramname"><em>callback</em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00264">264</a> 行定义.</p>

</div>
</div>
<a id="ac0dc43ae00f4a126132360352dc88553" name="ac0dc43ae00f4a126132360352dc88553"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac0dc43ae00f4a126132360352dc88553">&#9670;&#160;</a></span>OnLoadEnd()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::OnLoadEnd </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefFrame &gt;</td>          <td class="paramname"><span class="paramname"><em>frame</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int</td>          <td class="paramname"><span class="paramname"><em>httpStatusCode</em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00144">144</a> 行定义.</p>

</div>
</div>
<a id="a5caed89fbdab3456ddaffd743edb6500" name="a5caed89fbdab3456ddaffd743edb6500"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5caed89fbdab3456ddaffd743edb6500">&#9670;&#160;</a></span>OnLoadError()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::OnLoadError </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefFrame &gt;</td>          <td class="paramname"><span class="paramname"><em>frame</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ErrorCode</td>          <td class="paramname"><span class="paramname"><em>errorCode</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CefString &amp;</td>          <td class="paramname"><span class="paramname"><em>errorText</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CefString &amp;</td>          <td class="paramname"><span class="paramname"><em>failedUrl</em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00150">150</a> 行定义.</p>

</div>
</div>
<a id="a5d3dd71bff2700a521bf5afd1b8772d6" name="a5d3dd71bff2700a521bf5afd1b8772d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d3dd71bff2700a521bf5afd1b8772d6">&#9670;&#160;</a></span>OnLoadStart()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::OnLoadStart </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefFrame &gt;</td>          <td class="paramname"><span class="paramname"><em>frame</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">TransitionType</td>          <td class="paramname"><span class="paramname"><em>transition_type</em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00136">136</a> 行定义.</p>

</div>
</div>
<a id="a6cfd8f26ec98ec7525787032ed43b76f" name="a6cfd8f26ec98ec7525787032ed43b76f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6cfd8f26ec98ec7525787032ed43b76f">&#9670;&#160;</a></span>OnSelectClientCertificate()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CCefHander::OnSelectClientCertificate </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em></em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool</td>          <td class="paramname"><span class="paramname"><em>isProxy</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CefString &amp;</td>          <td class="paramname"><span class="paramname"><em></em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int</td>          <td class="paramname"><span class="paramname"><em></em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const X509CertificateList &amp;</td>          <td class="paramname"><span class="paramname"><em></em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefRefPtr&lt; CefSelectClientCertificateCallback &gt;</td>          <td class="paramname"><span class="paramname"><em></em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00286">286</a> 行定义.</p>
<div class="dynheader">
函数调用图:</div>
<div class="dyncontent">
<div class="center"><img src="../../dd/d69/class_c_cef_hander_a6cfd8f26ec98ec7525787032ed43b76f_cgraph.png" border="0" usemap="#add/d69/class_c_cef_hander_a6cfd8f26ec98ec7525787032ed43b76f_cgraph" alt=""/></div>
<map name="add/d69/class_c_cef_hander_a6cfd8f26ec98ec7525787032ed43b76f_cgraph" id="add/d69/class_c_cef_hander_a6cfd8f26ec98ec7525787032ed43b76f_cgraph">
<area shape="rect" title=" " alt="" coords="5,23,196,65"/>
<area shape="rect" href="../../d1/d7e/classcredential_base.html#ae809d239d3e4d853f7121f12258e5a0f" title="读取授权信息" alt="" coords="244,5,377,32"/>
<area shape="poly" title=" " alt="" coords="196,30,228,26,228,31,197,35"/>
<area shape="rect" href="../../d1/d7e/classcredential_base.html#a9ea5440c644c8c603bbfde4955e841b1" title="启动运行，一般可以弹出对话框输入" alt="" coords="244,56,377,83"/>
<area shape="poly" title=" " alt="" coords="197,53,228,57,228,62,196,58"/>
</map>
</div>

</div>
</div>
<a id="a78bb5f1fb261088f0c40446de04f3205" name="a78bb5f1fb261088f0c40446de04f3205"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78bb5f1fb261088f0c40446de04f3205">&#9670;&#160;</a></span>OnStatusMessage()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::OnStatusMessage </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CefString &amp;</td>          <td class="paramname"><span class="paramname"><em>value</em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00186">186</a> 行定义.</p>

</div>
</div>
<a id="ade0cf8a23875de69f3e9c08726d93b8c" name="ade0cf8a23875de69f3e9c08726d93b8c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade0cf8a23875de69f3e9c08726d93b8c">&#9670;&#160;</a></span>OnTitleChange()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::OnTitleChange </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const CefString &amp;</td>          <td class="paramname"><span class="paramname"><em>title</em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00171">171</a> 行定义.</p>

</div>
</div>
<a id="ada5ff0e7b39267a69377592d1f42eb59" name="ada5ff0e7b39267a69377592d1f42eb59"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada5ff0e7b39267a69377592d1f42eb59">&#9670;&#160;</a></span>OnTooltip()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CCefHander::OnTooltip </td>
          <td>(</td>
          <td class="paramtype">CefRefPtr&lt; CefBrowser &gt;</td>          <td class="paramname"><span class="paramname"><em>browser</em></span>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CefString &amp;</td>          <td class="paramname"><span class="paramname"><em>text</em></span>&#160;)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00181">181</a> 行定义.</p>

</div>
</div>
<a id="a891998efa25db40fc01904fb77643906" name="a891998efa25db40fc01904fb77643906"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a891998efa25db40fc01904fb77643906">&#9670;&#160;</a></span>setCredential()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::setCredential </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d1/d7e/classcredential_base.html">credentialBase</a> *</td>          <td class="paramname"><span class="paramname"><em>c</em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>指定用户授权接口对象 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td></td></tr>
  </table>
  </dd>
</dl>

<p class="definition">在文件 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a> 第 <a class="el" href="../../df/d90/ccefhander_8cpp_source.html#l00032">32</a> 行定义.</p>

</div>
</div>
<a id="ae31db42bec144fb4e506ba174233f3cd" name="ae31db42bec144fb4e506ba174233f3cd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae31db42bec144fb4e506ba174233f3cd">&#9670;&#160;</a></span>SetHomePage()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::SetHomePage </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;</td>          <td class="paramname"><span class="paramname"><em>strUrl</em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00054">54</a> 行定义.</p>

</div>
</div>
<a id="ad948599f9c34ddd5538ff6d030c68eb2" name="ad948599f9c34ddd5538ff6d030c68eb2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad948599f9c34ddd5538ff6d030c68eb2">&#9670;&#160;</a></span>setParent()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CCefHander::setParent </td>
          <td>(</td>
          <td class="paramtype">QWidget *</td>          <td class="paramname"><span class="paramname"><em>parent</em></span></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">在文件 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a> 第 <a class="el" href="../../d7/d08/ccefhander_8hpp_source.html#l00049">49</a> 行定义.</p>

</div>
</div>
<hr/>该类的文档由以下文件生成:<ul>
<li>include/cefQT/<a class="el" href="../../d7/d08/ccefhander_8hpp_source.html">ccefhander.hpp</a></li>
<li>src/cefQT/<a class="el" href="../../df/d90/ccefhander_8cpp_source.html">ccefhander.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
</small></address>
</div><!-- doc-content -->
</body>
</html>
